/*
* ////////////////////////////////////////////////
*
* 开发者：AZPEP
* 友情链接：
*	-	B站：		零分的考卷			https://space.bilibili.com/257391258
*	-	Github：	AZPEP-BiliBili		https://github.com/AZPEP-BiliBili
*	-	Gitee：		AZPEP_BiliBili		https://gitee.com/AZPEP_BiliBili
*
* CopyRight AZPEP
*
* ////////////////////////////////////////////////
*/

#pragma once
#include "pch.h"
#include <vector>
//#include <fstream>


/// <summary>
/// 通过Handle删除LogInfo结构体
/// </summary>
/// <param name="Handle"></param>
/// <returns>成功返回true，失败返回false</returns>
bool DeleteStructByHandle(
	ASTLOG_HANDLE Handle
);

/// <summary>
/// 添加日志结构体
/// </summary>
/// <param name="LogFilePath">日志文件路径</param>
/// <param name="PrintToConsole">打印到日志</param>
/// <returns>成功返回句柄，失败返回0</returns>
ASTLOG_HANDLE AppendStruct(
	std::wstring LogFilePath,
	bool PrintToConsole,
	AstLogCallBackFuncW CallBackFunction
);

